48557
649499
262873
949969
194765
752684
430518
306703
980300
701322
540834
449926
5084799
3517581
3016148
2320804
2214988
2010609
1907357
189978
1746118
1715136
1664195
1625471